package com.jumi.microservice.entity;

import com.baomidou.mybatisplus.annotation.*;
import java.util.Date;

/**
 * @author by  mazhao
 * @Date 2020-11-07
 */

@TableName("order_logistics")
public class OrderLogistics {

   @TableId(value = "id",type = IdType.AUTO)
	private Integer id;

	/**
	 * 内部包裹号
	 */
	private String logisticsNo;

	/**
	 * 物流状态
	 */
	private Byte logisticsStatus;

	/**
	 * 删除标识
	 */
	private Byte delFlag;

	/**
	 * 是否是拆合单确认包裹
	 */
	private Byte isSpiltMergeConfirm;

	/**
	 * 发货仓
	 */
	private Integer warehouse;

	/**
	 * 商品标签
	 */
	private Integer goodsLabel;

	/**
	 * 是否自营标识
	 */
	private Byte selfFlag;

	/**
	 * 是否单独包裹
	 */
	private Byte isAlone;

	/**
	 * 是否组合商品的包裹
	 */
	private Byte isGroup;

	/**
	 * 收货人姓名
	 */
	private String receiverName;

	/**
	 * 收货人手机号
	 */
	private String receiverPhone;

	/**
	 * 收货人地址
	 */
	private String receiverAddress;

	/**
	 * 收件人信息
	 */
	private String receiverInfo;

	/**
	 * 包裹类型（0原始包裹，1拆分包裹，2合并包裹）
	 */
	private Byte spiltMergeStatus;

	/**
	 * 创建时间
	 */
	private Date createTime;

	/**
	 * 修改时间
	 */
	private Date updateTime;

	private String remark;

	/**
	 * 是否已退旺店通
	 */
	private Byte isWdtPush;

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getLogisticsNo() {
		return this.logisticsNo;
	}

	public void setLogisticsNo(String logisticsNo) {
		this.logisticsNo = logisticsNo;
	}

	public Byte getLogisticsStatus() {
		return this.logisticsStatus;
	}

	public void setLogisticsStatus(Byte logisticsStatus) {
		this.logisticsStatus = logisticsStatus;
	}

	public Byte getDelFlag() {
		return this.delFlag;
	}

	public void setDelFlag(Byte delFlag) {
		this.delFlag = delFlag;
	}

	public Byte getIsSpiltMergeConfirm() {
		return this.isSpiltMergeConfirm;
	}

	public void setIsSpiltMergeConfirm(Byte isSpiltMergeConfirm) {
		this.isSpiltMergeConfirm = isSpiltMergeConfirm;
	}

	public Integer getWarehouse() {
		return this.warehouse;
	}

	public void setWarehouse(Integer warehouse) {
		this.warehouse = warehouse;
	}

	public Integer getGoodsLabel() {
		return this.goodsLabel;
	}

	public void setGoodsLabel(Integer goodsLabel) {
		this.goodsLabel = goodsLabel;
	}

	public Byte getSelfFlag() {
		return this.selfFlag;
	}

	public void setSelfFlag(Byte selfFlag) {
		this.selfFlag = selfFlag;
	}

	public Byte getIsAlone() {
		return this.isAlone;
	}

	public void setIsAlone(Byte isAlone) {
		this.isAlone = isAlone;
	}

	public Byte getIsGroup() {
		return this.isGroup;
	}

	public void setIsGroup(Byte isGroup) {
		this.isGroup = isGroup;
	}

	public String getReceiverName() {
		return this.receiverName;
	}

	public void setReceiverName(String receiverName) {
		this.receiverName = receiverName;
	}

	public String getReceiverPhone() {
		return this.receiverPhone;
	}

	public void setReceiverPhone(String receiverPhone) {
		this.receiverPhone = receiverPhone;
	}

	public String getReceiverAddress() {
		return this.receiverAddress;
	}

	public void setReceiverAddress(String receiverAddress) {
		this.receiverAddress = receiverAddress;
	}

	public String getReceiverInfo() {
		return this.receiverInfo;
	}

	public void setReceiverInfo(String receiverInfo) {
		this.receiverInfo = receiverInfo;
	}

	public Byte getSpiltMergeStatus() {
		return this.spiltMergeStatus;
	}

	public void setSpiltMergeStatus(Byte spiltMergeStatus) {
		this.spiltMergeStatus = spiltMergeStatus;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Byte getIsWdtPush() {
		return isWdtPush;
	}

	public void setIsWdtPush(Byte isWdtPush) {
		this.isWdtPush = isWdtPush;
	}
}
